Sports

Women's Champions League Final: Lyon beat Barcelona 3-1 to win eighth European c..